#page0 {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #000000;
    overflow: hidden;
    display: block;
}
.hide-area {
    display: none;
}
#page0 .onload {
    position: absolute;
    bottom: 1.2rem;
    left: 50%;
    color: #ffffff;
    transform: translateX(-50%);
    font-size: 0.18rem;
}

#page0 .left_heart {
    position: absolute;
    z-index: 10; 
    width: 2.44rem;
    height: 1.42rem;
}

#page0 .right_heart {
    position: absolute;
    width: 2.44rem;
    height: 1.42rem;
    bottom: 0;
    right: 2rem;
}

